Bow Valley Square
Building Complex in Calgary, AlbertaBow Valley Square is a four-tower office tower complex in downtown Calgary, Alberta, Canada. The complex constructed in stages between 1972 and 1982 was home to Calgary's tallest building between 1974 and 1976. The complex is owned by Alberta Investment Management Corporation, OMERS and Oxford Properties Group.
Read article
Top Questions
AI generatedMore questions
Nearby Places

Plus 15
Pedestrian skywalk system in Calgary, Alberta, Canada
TC Energy Tower
High rise office building located at 450 1 Street in the downtown core of Calgary, Alberta

TD Canada Trust Tower (Calgary)
Office tower in Calgary, Alberta, Canada
Stephen Avenue Place
Office and retail hub in downtown Calgary, Alberta, Canada

Fifth Avenue Place (Calgary)
Office in Calgary, Alberta
The Grand (Calgary)

Calgary
City in Alberta, Canada

The Core (shopping centre)
Shopping mall in Calgary, Alberta, Canada